import 'dart:io';

void main() {
  print('开始执行代码');
  getGoodsList().then((value) {
    print(value);
  }).catchError((Error) {
    print(Error);
  });
  print('结束执行代码');
}

Future<String> getGoodsList() {
  return Future(() {
    sleep(new Duration(seconds: 3));
    // print('获取商品列表');
    return '获取商品列表成功';
  });
}
